package com.jicheng.dto.user;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import io.swagger.annotations.ApiOperation;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;
import org.springframework.format.annotation.DateTimeFormat;

import javax.persistence.Id;
import java.io.Serializable;
import java.util.Date;

/**
 * @author: bright
 * @Date: 2020/5/7 11:55
 * @Description: 用户信息参数
 */
@ApiModel("SuperviseUserParams")
@Data
public class SuperviseUserParams implements Serializable {
    private static final long serialVersionUID = -1338282158062344887L;
//
    @ApiModelProperty(value = "终端id")
    private String appId;
    @ApiModelProperty(value = "终端用户姓名")
    private String name;
    @ApiModelProperty(value = "手机号")
    private String phone;
    @ApiModelProperty(value = "籍贯")
    private String nativePlace;
    @ApiModelProperty(value = "出生日期")
    private String birthDay;
    @ApiModelProperty(value = "入党时间")
    private String joinPartyTime;
    @ApiModelProperty(value = "职务")
    private String duty;
    @ApiModelProperty(value = "是否党代表")
    private String isRepresentative;
    @ApiModelProperty(value = "是否政协委员")
    private String isCppcc;
    @ApiModelProperty(value = "身份证号")
    private String idCard;
    @ApiModelProperty(value = "性别   1 男    2 女     0 未知")
    private String sex;
    @ApiModelProperty(value = "民族")
    private String nation;
    @ApiModelProperty(value = "学历")
    private String education;
    @ApiModelProperty(value = "参加工作时间")
    private String workingHours;
    @ApiModelProperty(value = "现任单位")
    private String currentUnit;
    @ApiModelProperty(value = "任职时间")
    private String tenure;
    @ApiModelProperty(value = "是否人大代表")
    private String isNpc;
    @ApiModelProperty(value = "居住地址")
    private String address;
    @ApiModelProperty(value = "创建时间")
    private String createTime;
    @ApiModelProperty(value = "头像")
    private String header;


}
